package com.chenfan.mcn.model.vo;

import com.chenfan.mcn.model.StarBasicData;
import com.chenfan.mcn.model.StarBillingHeader;
import com.chenfan.mcn.model.StarContactPerson;
import com.chenfan.mcn.model.StarPlatformInfo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @Author liuyang
 * @Date 2021/1/8
 * @Time 14:53
 * @Version V1.0
 **/
@EqualsAndHashCode(callSuper = true)
@Data
public class StarBasicDataInfoVO extends StarBasicData {

    /**
     * 主要活跃平台名称
     */
    private String activePlatformsName;

    /**
     * 签约平台名称
     */
    private String signingPlatformName;

    /**
     * 红人分类名称
     */
    private String starClassificationName;

    /**
     * 红人标签名称
     */
    private String starLabelName;

    /**
     * 擅长类型名称
     */
    private String goodAtTypeName;

    /**
     * 推荐指数名称
     */
    private String recommendedIndexName;

    /**
     * 配合度
     */
    private String matchingDegreeName;

    /**
     * 红人性质名称
     */
    private String starNatureName;

    /**
     * 红人来源名称
     */
    private String starSourceName;


    /**
     * 红人收款账号信息
     */
    private List<StarAccountInfoVO> starAccountInfos;

    /**
     * 红人联系人
     */
    private List<StarContactPerson> starContactPersonList;

    /**
     * 红人平台
     */
    private List<StarPlatformInfo> starPlatformInfos;

    /**
     * 红人签约合同
     */
    private List<StarContractVO> starContracts;

    /**
     * 红人开票抬头
     */
    private List<StarBillingHeader> starBillingHeaders;
}
